Stulp (Pumpe) - German English Dictionary